dump-grate spreader - German English Dictionary